home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 June / Macworld (1999-06).dmg / Serious Software / Emilé™ Lite 1.0 / README < prev    next >
Text File  |  1999-04-05  |  15KB  |  144 lines

  1. Emilé Lite
  2. by Media Design in•Progress
  3. www.in-progress.com 
  4. Release 1.0
  5.  
  6. Emilé™ Lite is a free Extensible Markup Editor for Macintosh. It is used to author documents using XML and Extensible HTML. There are only three requirements for using Emilé Lite for free:
  7.  
  8. 1.  Submit at least one suggested improvement for each new version of Emilé Lite that you use. Email your feedback to  emile@in-progress.com.
  9.  
  10. 2.  Subscribe to the Emile News or Emile Talk mailing lists so that we can keep you up to date about new versions. See below for how to subscribe.
  11.  
  12. 3. Tell somebody else about Emilé and where it can be found.
  13.  
  14. Emilé Lite is the limited free edition of Emilé, the premier extensible markup editor for Mac. The fully featured and supported edition of Emilé is optimized for PowerPC, making it a lot faster than the Lite edition. The professional edition has many additional features for markup authoring. Further information about Emilé can be found at <http://www.in-progress.com/emile>. Contact sales@in-progress.com to purchase Emilé, or use the form on our website.
  15.  
  16. Media Design in•Progress is the leading developer of XML based applications and solutions for the Macintosh platform. In addition to providing the Emilé, Interaction, XPublish and Cascade software, we design and develop customized XML based solutions for publishing, business and education. We also provide related services included training, consulting and DTD design. Please contact media-design@in-progress.com to discuss what we and our partners can do for you.
  17.  
  18. MAILING LISTS
  19.  
  20. We maintain two mailing lists for the benefit of users of Emilé and Emilé Lite:
  21.  
  22. The Emilé News mailing list is a one way mailing list where we post announcements about new releases of the software. Subscribe by sending an email to <emile-news-request@interaction.in-progress.com> containing the word "subscribe" followed by your email address.
  23.  
  24. The Emilé Talk mailing list provides discussion of issues relevant for web authors that use Emilé. Subscribe by sending an email to <emile-talk-request@interaction.in-progress.com> containing the word "subscribe" followed by your email address.
  25.  
  26. QUICK START
  27.  
  28. Before starting Emilé Lite, Disable Norton CrashGuard (if you use it) and optionally Ram/Speed Doubler, as these contains flaws that may cause Emilé Lite to misbehave.
  29.  
  30. 1. Start Emilé by double-clicking on the application icon. The first time you start the application, Emilé will take some time to start as it caches the DTDs of the Document Types folder in the Cache Database file. Subsequent startups will be immediate.
  31.  
  32. 2. Create a new document by choosing New from the File menu.  Optionally type or paste some text content into the editor window. 
  33.  
  34. 3. Select a Document Type from the Markup menu, e.g. the one labeled "W3C DTD HTML 4.0 EN" under Extensible HTML. Emilé will add a document type declaration to the top of the document, and adapt the dialogs and menus to the elements and entities of the document type.
  35.  
  36. 4. Use the Elements submenu of the Markup menu to insert elements in your document. Alternatively, open the Tags Catalog from the Windows menu, which provides a palette listing the available tags.
  37.  
  38. 5. Save the XML document from the File menu. Use XML as the format if you are asked while saving.
  39.  
  40. 6. Publish an HTML page for the XML document by choosing Save As from the File menu, selecting the radio button for HTML in the dialog. Emilé will generate a standard HTML page from the XML document, making the page accessible for all web browsers.
  41.  
  42. We have included a basic XML Tutorial with the Emilé distribution. It is a good idea to complete the lessons of the tutorial to learn how you can customize the editor for your needs. We recommend that you supplement with a book or reference manual about XML to get the most out of Emilé. Some on-line XML resources are available from our website at <http://www.in-progress.com/xml>. 
  43.  
  44. ABOUT XML
  45.  
  46. Extensible Markup Language (XML) is an open document standard for structured content. XML is intended for use on the World Wide Web, for vendor-neutral data interchange, media-independent (one-source) publishing, collaborative authoring, and processing of web documents by intelligent agents. XML became an official recommendation of the World Wide Web Consortium (W3C) in February 1998. It is already a mature standard as it is a subset of a well-established comprehensive international (ISO) standard for rich content (SGML). 
  47.  
  48. The W3C has announced that the next version of HTML will be based on XML. Extensible HTML allows use of features from XML in HTML documents. Emilé can save an XML or Extensible HTML document as standard HTML, so you can author with extensible markup while still making the page accessible for common web browsers. Thus you can leapfrog the delay of browsers catching up with the standards, and immediately benefit from the flexibility and efficiency of maintaining your content as extensible markup.
  49.  
  50. XML differs from HTML and most other document formats by describing the content and structure rather than the presentation. In descriptive markup, tags are used to declare the role of the various parts of the document, leaving the presentation to be designed in style sheets. A major benefit of this approach to publishing is that documents don't have to be modified when changing their  look & feel. It also allows documents to be reused for various purposes by applying different processing engines. In contrast, publishing formats that mix presentation instructions or commands with markup limit your documents to predefined processing or appearance.   
  51.  
  52. XML can be used as authoring format for more efficient web publishing rather than served directly to the browsers. Advanced XML markup processors such as Interaction and XPublish (available from www.in-progress.com) generate standard HTML pages based on XML documents and style sheets. This gives you the flexibility of extensible markup and style sheets while keeping your sites accessible for all web browsers.
  53.  
  54. Emilé automatically adapts its dialogs and user interface depending on the current document type, allowing you to customize the editor using XML. A document type is set of XML elements and constructs declared in a Document Type Definition (DTD).  Emilé  is distributed with several pre-installed document types, included SMIL and extensible versions of HTML. The latter facilitates a smooth transition from HTML to XML, allowing use of custom tags and other XML constructs in your current HTML documents. New Document Type Definitions (DTDs) can be added to the Document Types folder of Emilé, and you can tailor the editor to your needs by declaring document specific markup using the dialogs of the Markup menu.
  55.  
  56. KNOWN PROBLEMS
  57.  
  58. • Norton Crashguard, RAM-Doubler and Speed-Doubler has flaws that may cause Emilé Lite to crash. Disable these extensions before running the application.
  59.  
  60. • Virtual Memory will slow down Emilé Lite considerably. If you have enough RAM, disable Virtual Memory before using Emilé.
  61.  
  62. • Emilé is likely to misbehave if the application runs out of RAM, which may happen if you open large documents or multiple documents at the same time, or if you have many or large DTDs in the Document Types folder. See the About Emilé dialog to inspect how much RAM is free (the value you get when using get Info in Finder cannot be used to determine actual memory use). If you think the Emilé ran out of memory, quit the application, trash the Cache Database, increase the memory allocation, and restart.
  63.  
  64. • A document type may become stale or disappear if the computer crashes or the DTD is added directly to the Document Types folder instead of created using Emilé. The fix is to quit Emilé, trash the Cache Database file, and restart the application.
  65.  
  66. • Some G3 PPC Macs running certain versions of System 8.x may not allow Emilé Lite to start. If so, you have to use the PRO edition of Emilé instead.
  67.  
  68. • MacOS Version 7.5.1 has a bug that can cause Emilé Lite to crash when opening the file dialogs. The fix is to upgrade to System 7.5 Update 2 or later.
  69.  
  70. • Emilé Lite may not work with all versions of MacOS System 6. if you want to use Emilé under System 6, please contact emile@in-progress.com and we'll see what we can do about it.
  71.  
  72. Please report any problems that aren't listed to bugs@in-progress.com.
  73.  
  74. LICENSE AND LIMITED WARRANTY AGREEMENT
  75.  
  76. CAREFULLY READ THE TERMS AND CONDITIONS OF THIS LICENSE 
  77. AGREEMENT PRIOR TO USING THIS SOFTWARE. USE OF ANY PORTION 
  78. OF THIS SOFTWARE INDICATES YOUR AGREEMENT TO THE 
  79. FOLLOWING TERMS AND CONDITIONS. IF YOU DO NOT AGREE WITH 
  80. SUCH TERMS AND CONDITIONS, YOU SHOULD NOT USE THE SOFTWARE.
  81.  
  82. Definitions
  83.  
  84. The following definitions apply to the terms as they appear in this 
  85. agreement:
  86.  
  87. • MEDIA DESIGN/IP means MEDIA DESIGN IN•PROGRESS (TM) and TERJE NORDERHAUG
  88. • PACKAGE means the software, manual(s), and any other items accompanying this agreement.
  89. • SOFTWARE means the computer programs contained in EMILE™ LITE together with all codes, techniques, software tools, formats, designs, concepts, methods, and ideas associated with these computer programs.
  90. • YOU and YOUR refers to any person or entity that acquires or uses the SOFTWARE.
  91.  
  92. PERMITTED USES
  93.  
  94. MEDIA DESIGN /IP grants you a non-exclusive license to use the  SOFTWARE free of charge.
  95.  
  96. PROHIBITED USES
  97.  
  98. You may not:
  99.  
  100. 1. Modify the SOFTWARE. Any modified or merged portion of the SOFTWARE is subject to this agreement.
  101.  
  102. 2. Reverse-engineer, disassemble, decompile, or make any attempt to discover the source code or internal technical architecture of the SOFTWARE.
  103.  
  104. 3. Translate or create derivative works based on the SOFTWARE.
  105.  
  106. 4. Remove, obscure, or alter any copyright notice or other proprietary rights related to the SOFTWARE.
  107.  
  108. 5. Transfer, sub-license, sell, lend, rent or lease any portion of the SOFTWARE.
  109.  
  110. TERMS APPLICABLE TO ALL LICENSE GRANTS
  111.  
  112. The SOFTWARE involves valuable proprietary rights of MEDIA DESIGN/IP and others. MEDIA DESIGN/IP retains the title to and ownership of the SOFTWARE and all copyright, trade secret, trade 
  113. name, trademark, and other property rights related to the SOFTWARE, regardless of form that the original or other copies exist in. You may not violate these rights and must take appropriate steps 
  114. to protect MEDIA DESIGN/IP'S rights. MEDIA DESIGN/IP may at any time replace, modify, alter, improve, enhance, or change the SOFTWARE.
  115.  
  116. Both the license and your right to use the software terminate automatically if you violate any part of this agreement. In the event of termination, you must immediately destroy all copies of the SOFTWARE or return them to MEDIA DESIGN/IP.
  117.  
  118. LIMITED WARRANTY
  119.  
  120. MEDIA DESIGN/IP does not warrant that the SOFTWARE will not be corrupted when downloaded from the network. If you discover that the SOFTWARE has been corrupted after downloading, you may repeat the download process until you obtain a non-corrupted copy of the SOFTWARE. MEDIA DESIGN/IP warrants that the SOFTWARE will substantially conform to the specifications established by MEDIA DESIGN/IP. MEDIA DESIGN/IP does not warrant that the SOFTWARE is free from all bugs, errors and omissions.
  121.  
  122. EXCEPT AS SPECIFICALLY SET FORTH ABOVE, MEDIA DESIGN/IP MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE IS ASSUMED BY YOU. THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME JURISDICTIONS. THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU.
  123.  
  124. EXCEPT AS SPECIFICALLY SET FORTH ABOVE, MEDIA DESIGN/IP WILL IN NO EVENT BE LIABLE TO YOU FOR ANY CONSEQUENTIAL OR INCIDENTAL DAMAGES (INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTIONS, LOSS OF BUSINESS INFORMATION, LOSS OF GOOD WILL AND THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE EVEN IF MEDIA DESIGN/IP'S LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU. MEDIA DESIGN/IP'S LIABILITY TO YOU FOR ACTUAL DAMAGES FOR ANY CAUSE WHATSOEVER, AND REGARDLESS OF THE FORM OF THE ACTION, (WHETHER IN CONTRACT, TORT, PRODUCT LIABILITY OR OTHERWISE) WILL BE LIMITED TO THE PURCHASE PRICE YOU PAID FOR THE PRODUCT.
  125.  
  126. The SOFTWARE includes code from MCL by Digitool, Inc. DIGITOOL, INC. ("DIGITOOL") AND ITS LICENSOR MAKE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING MCL. DIGITOOL AND ITS LICENSOR DO NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF MCL IN THE TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS OR OTHERWISE. THE ENTIRE RISK AS TO THE RESULTS AND THE PERFORMANCE OF MCL IS ASSUMED BY YOU. THE EXCLUSION OF IMPLIED WARRANTIES IS NOT PERMITTED BY SOME STATES. THE ABOVE EXCLUSION MAY NOT APPLY TO YOU.
  127.  
  128. IN NO EVENT WILL DIGITOOL, ITS LICENSOR, THEIR DIRECTORS,  OFFICERS, EMPLOYEES OR AGENTS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, INCIDENTAL OR INDIRECT DAMAGES (INCLUDING BUT NOT LIMITED TO DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, LOSS OF GOOD WILL AND THE LIKE) ARISING OUT OF THE USE OR INABILITY TO USE MCL EVEN IF DIGITOOL AND/OR ITS LICENSOR HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  129.  
  130. BECAUSE SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATIONS MAY NOT APPLY TO YOU.
  131.  
  132. Digitool's and it's licensor's liability to you for any cause whatsoever, and regardless of the form of the action (whether in contract, tort (including negligence), product liability or otherwise), will be limited to $50.
  133.  
  134. GENERAL
  135.  
  136. Although MEDIA DESIGN/IP is not responsible for maintaining or helping you use the SOFTWARE, MEDIA DESIGN/IP does at its discretion offer support.
  137.  
  138. This agreement constitutes the entire agreement and supersedes any prior agreement between MEDIA DESIGN/IP and you concerning the contents of this package. MEDIA DESIGN/IP is not bound by any provision of any purchase order, receipt, acceptance, confirmation, correspondence, or otherwise, unless TERJE NORDERHAUG agrees to the provision in writing and the writing includes the signature of TERJE NORDERHAUG. Any written or oral information or advice given by MEDIA DESIGN/IP or TERJE NORDERHAUG will in no way increase the scope of this warranty. Nor may you rely on any such oral or written communication. This agreement cannot be amended, modified or waived, unless the change is written and approved by TERJE NORDERHAUG.
  139.  
  140. Emilé, XPublish, Cascade, Interaction, in•Progress, and Interaction/IP are trademarks of Media Design in•Progress. MCL is a trademark of Digitool, Inc. 
  141.  
  142.  
  143.  
  144.